Zooko's triangle

Zooko's triangle is a diagram named after Zooko Wilcox-O'Hearn which sets out the possible tradeoffs for a system for giving names to participants in a network protocol. At the vertices of the triangle are three properties that are generally considered desirable for such names[1]:

Of these three properties, proponents of Zooko's triangle argue that no single kind of name can achieve more than two. So the edges of the triangles represent the three possible choices for a naming scheme:

Although no one kind of name can have all three properties, Petname systems demonstrate that one can build a naming system by dynamically translating between different possible kinds of names.

Contents

Namecoin and Zooko's triangle properties

Namecoin, a distributed naming system based on Bitcoin technology[2], meets all three qualities in Zooko's triangle. [3]

References

  1. ^ Wilcox-O'Hearn, Zooko, Names: Decentralized, Secure, Human-Meaningful: Choose Two, retrieved 21 January 2009
  2. ^ Namecoin, Namecoin: A distributed naming system based on Bitcoin technology.
  3. ^ Gallagher, Sean, Anonymous "dimnet" tries to create hedge against DNS censorship, retrieved 19 November 2011

See also

External links